package com.um.jdy.common.market.entity.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.um.springboot.starter.orm.entity.BaseVO;
import lombok.Data;

import java.util.Date;

import io.swagger.annotations.ApiModelProperty;

/**
 * 满减活动表
 *
 * @TableName market_full_reduce
 */
@Data
public class FullReduceVO extends BaseVO {

    protected String comId;

    @ApiModelProperty(value = "id")
    protected String marketFullReduceId;

    @ApiModelProperty(value = "活动id")
    protected String marketActivityId;

    @ApiModelProperty(value = "满足金额(分)")
    protected Integer fullPrice;

    @ApiModelProperty(value = "优惠类型：Money-满减金额｜Discount-满减折扣｜Coupon-满赠优惠券｜Goods-满赠商品｜Free-免邮")
    protected String type;

    @ApiModelProperty(value = "满减金额(分)")
    protected Integer price;

    @ApiModelProperty(value = "满减比例（%）")
    protected Integer scale;

    @ApiModelProperty(value = "满赠优惠券id")
    protected String activityCouponsId;

    @ApiModelProperty(value = "满赠商品id")
    protected String shopGoodsId;

    @ApiModelProperty(value = "满赠商品规格id")
    protected String shopGoodsOptionId;

    @ApiModelProperty(value = "使用范围：All-全场可用｜Appoint-指定商品")
    protected String associatedType;


}
